24225O4266O782728111213O2915O3031181932NH233HO3423H2N35H36H2N37OH38NH239H40OH41NH242OH4344OH45HO36S37OH38O39O40